someone who/that which cauterizes - Turkish English Dictionary